package com.indusfo.spc.service;

import com.indusfo.spc.pojo.Dete;
import com.indusfo.spc.vo.JSONObject;

import java.util.List;

/**
 *
 * @author xiet
 *
 * 2018年10月13日 下午2:36:19
 */
public interface DeteService {


	JSONObject listDete(Dete dete);

	JSONObject insertOrUpdateDete(Dete dete);

	JSONObject deleteDete(Long[] deteIds, Integer dataState);

	/**
	 * 根据编码查重
	 * @param deteId
	 * @param deteCode
	 * @return
	 */
	int getBydeteCode(Integer deteId, String deteCode);

	/**
	 * @author: louk
	 * @Description:Excel导入判断每个字段
	 * @date: 2019/11/4 9:54
	 *
	 */
	String checkNoRepeat(Dete Dete);
	/**
	 * @author: louk
	 * @Description: 批量新增
	 * @date: 2019/11/4 10:22
	 */
	JSONObject updateListDete(List<Dete> DeteList);

}
